Crate dlv_list

source ·
Expand description

Crate that implements a semi-doubly linked list via a vector.

See VecList for more information.

Features

By default, this crate uses the Rust standard library. To disable this, disable the default no_std feature. Without this feature, certain methods will not be available.

Structs

  • An iterator that yields and removes all entries from the list.
  • A wrapper type that indicates an index into the list.
  • An iterator that yields all indices in the list.
  • An iterator that moves all entries out of the entry list.
  • An iterator that yields immutable references to entries in the list.
  • An iterator that yields mutable references to entries in the list.
  • A semi-doubly linked list implemented with a vector.